the ultimate weapon - Espagnol Anglais Dictionnaire